package com.hq.dao;

import com.hq.bean.*;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface AmountByProvinceDAO {

    //省份对订单金额的指标分析
    List<AmountByProvince> listByAmountProvince();


//    年龄对订单金额的指标分析
    List<AmountByAge> listByAmountAge();
//    性别年龄 对订单指标的分析
    List<AmountByGenderAge> listAmountByGenderAge();

//    基于品牌年龄段对订单金额的指标分析
    List<AmountByMarkAge> listAmountByMarkAge();

    // 性别对金额的指标分析
    List<AmountByGender> listByAmountGender();


    //基于品牌性别对订单金额的指标分析
    List<AmountByMarkGender> listAmountByMarkGender();
    //基于品牌省份对订单金额的指标分析
    List<MarkProvince> listAmountByMarkProvince();

    // 第一品类
    List<CateGoryInfo> cate1List();
//    第二品类
    List<CateGoryInfo> cate2List();
    // 第三品类
    List<CateGoryInfo> cate3List();


    Double total();

}
